From Asymmetry to Full Symmetry: New Techniques for Symmetry Reduction in Model Checking
نویسندگان
چکیده
It is often the case that systems are “nearly symmetric”; they exhibit symmetry in a part of their description but are, nevertheless, globally asymmetric. We formalize several notions of near symmetry and show how to obtain the benefits of symmetry reduction when applied to asymmetric systems which are nearly symmetric. We show that for some nearly symmetric systems it is possible to perform symmetry reduction and obtain a bisimilar (up to permutation) symmetry reduced system. Using a more general notion of “sub-symmetry” we show how to generate a reduced structure that is simulated (up to permutation) by the original
منابع مشابه
Exact and Approximate Strategies for Symmetry Reduction in Model Checking
Symmetry reduction techniques can help to combat the state space explosion problem for model checking, but are restricted by the hard problem of determining equivalence of states during search. Consequently, existing symmetry reduction packages can only exploit full symmetry between system components, as checking the equivalence of states is straightforward in this special case. We present a fr...
متن کاملResults of the Verification of a Complex Pipelined Machine Model
ion and Compositional Techniques From Asymmetry to Full Symmetry: New Techniques for Symmetry Reduction in Model Checking . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 E.Allen Emerson, Richard J. Trefler Automatic Error Correction of Large Circuits Using Boolean Decomposition and Abstraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
متن کاملIdentification and Counter Abstraction for Full Virtual Symmetry
Symmetry reduction is an effective approach for dealing with the state explosion problem: when applicable, it enables exponential statespace reduction. Thus, it is appealing to extend the power of symmetry reduction to systems which are “not quite symmetric”. Emerson et al. identified a class of these, called virtually symmetric [9]. In this paper, we study symmetry from the point of view of ab...
متن کاملA Discussion on Concept of Symmetry snd Asymmetry
This paper is concerned about the concept os asymmetry. The different types of asymmetry for univariate and multivariate distributions have introduces been considered as well as some of usual asymmetry criteria. A brief overview of method for adding the capability of modeling asymmetry to a symmetry distribution is also a secondary purpose of this paper.
متن کاملAutomatic techniques for detecting and exploiting symmetry in model checking
Model checking is an increasingly popular technique for the formal verification of concurrent systems. The application of model checking is limited due to the statespace explosion problem as the number of components represented by a model increases, the worst case size of the associated state-space grows exponentially. As such, models of realistic systems are often too large to feasibly check. ...
متن کامل